übereilt handeln - German English Dictionary